UICustomization

data class UICustomization(navigationBarCustomization: NavigationBarCustomization, informationHeaderStyleCustomization: TextStyleCustomization, informationTextStyleCustomization: TextStyleCustomization, entryLabelStyleCustomization: TextStyleCustomization, whitelistLabelStyleCustomization: SwitchCustomization, actionButtonStyleCustomization: ButtonCustomization, alternativeButtonStyleCustomization: ButtonCustomization, entryBoxStyleCustomization: EditTextCustomization, entrySelectorStyleCustomization: SelectorCustomization, footerCustomization: FooterCustomization)

Used to provide objects that specify user interface customizations for the 3D Secure 2 challenge screens.

Parameters

navigationBarCustomization

Navigation bar customisation

informationHeaderStyleCustomization

Information Header customisation

informationTextStyleCustomization

Information Text customisation

entryLabelStyleCustomization

Entry Label customisation

whitelistLabelStyleCustomization

Whitelist Label customisation

actionButtonStyleCustomization

Action Button customisation

alternativeButtonStyleCustomization

Alternative Button customisation

entryBoxStyleCustomization

Entry Box customisation

entrySelectorStyleCustomization

Entry Selector customisation

footerCustomization

Footer customisation

Constructors

UICustomization
Link copied to clipboard
fun UICustomization(navigationBarCustomization: NavigationBarCustomization = NavigationBarCustomization(), informationHeaderStyleCustomization: TextStyleCustomization = TextStyleCustomization(), informationTextStyleCustomization: TextStyleCustomization = TextStyleCustomization(), entryLabelStyleCustomization: TextStyleCustomization = TextStyleCustomization(), whitelistLabelStyleCustomization: SwitchCustomization = SwitchCustomization(), actionButtonStyleCustomization: ButtonCustomization = ButtonCustomization.actionButton(), alternativeButtonStyleCustomization: ButtonCustomization = ButtonCustomization.alternateButton(), entryBoxStyleCustomization: EditTextCustomization = EditTextCustomization.default(), entrySelectorStyleCustomization: SelectorCustomization = SelectorCustomization(), footerCustomization: FooterCustomization = FooterCustomization())

Functions

actionButton
Link copied to clipboard
fun actionButton(block: ButtonCustomization.() -> Unit)
DSL Method for Action Button setup
all
Link copied to clipboard
fun all(block: AllStyleCustomization.() -> Unit)
DSL Method for Default Text Style setup
alternativeButton
Link copied to clipboard
fun alternativeButton(block: ButtonCustomization.() -> Unit)
DSL Method for Alternative Button setup
entryBox
Link copied to clipboard
fun entryBox(block: EditTextCustomization.() -> Unit)
DSL Method for Entry Box setup
entryLabel
Link copied to clipboard
fun entryLabel(block: TextStyleCustomization.() -> Unit)
DSL Method for Entry Label setup
entrySelector
Link copied to clipboard
fun entrySelector(block: SelectorCustomization.() -> Unit)
DSL Method for Entry Selectors setup
footer
Link copied to clipboard
fun footer(block: FooterCustomization.() -> Unit)
DSL Method for Footer setup
informationHeader
Link copied to clipboard
fun informationHeader(block: TextStyleCustomization.() -> Unit)
DSL Method for Information Header setup
informationText
Link copied to clipboard
fun informationText(block: TextStyleCustomization.() -> Unit)
DSL Method for Information Text setup
navigationBar
Link copied to clipboard
fun navigationBar(block: NavigationBarCustomization.() -> Unit)
DSL Method for Navigation Bar setup
whitelistLabel
Link copied to clipboard
fun whitelistLabel(block: SwitchCustomization.() -> Unit)
DSL Method for Whitelist Label setup

Properties

actionButtonStyleCustomization
Link copied to clipboard
val actionButtonStyleCustomization: ButtonCustomization
Action Button customisation
alternativeButtonStyleCustomization
Link copied to clipboard
Alternative Button customisation
entryBoxStyleCustomization
Link copied to clipboard
val entryBoxStyleCustomization: EditTextCustomization
Entry Box customisation
entryLabelStyleCustomization
Link copied to clipboard
Entry Label customisation
entrySelectorStyleCustomization
Link copied to clipboard
Entry Selector customisation
footerCustomization
Link copied to clipboard
val footerCustomization: FooterCustomization
Footer customisation
informationHeaderStyleCustomization
Link copied to clipboard
Information Header customisation
informationTextStyleCustomization
Link copied to clipboard
Information Text customisation
navigationBarCustomization
Link copied to clipboard
Navigation bar customisation
whitelistLabelStyleCustomization
Link copied to clipboard
Whitelist Label customisation